threshing drums - Turkish English Dictionary